passive satellite defence - Turkish English Dictionary